Peer-to-Peer Traced Execution of Composite Services
نویسندگان
چکیده
The connectivity generated by the Internet is opening unprecedented opportunities of automating business-to-business collaborations. As a result, organisations of all sizes are forming online alliances in order to deliver integrated value-added services. Unfortunately, due to a lack of tools and methodologies offering an adequate level of abstraction, the development of these integrated services is currently ad hoc and requires a considerable effort of low-level programming, especially when dealing with coordination, communication, and execution tracing issues. In this paper, we present a framework through which business services can be declaratively composed, and the resulting composite services can be executed in a fully traceable manner. The traces of a composite service executions are collected incrementally through peer-to-peer interactions between the involved providers. Once collected, these traces are stored as linked objects in distributed repositories, which are made available for auditing, customer feedback and quality assessment.
منابع مشابه
Taxonomy of Global Air Transport
Data from the United Nations and the International Civil Aviation Organization Information Systems were used as a base for characterizing, classifying and comparing air transport demand and supply features of 156 countries. Relevant data from 1980 were chosen to reflect five sets of characteristics namely, air transport, 50cm-economic status, population demography, geographical and environmenta...
متن کاملBuild a Distributed Repository for Web Service Discovery Based on Peer-to-Peer Network
While Web Services already provide distributed operation execution, the registration and discovery with UDDI is still based on a centralized repository. In this paper we propose a distributed XML repository, based on a Peer-to-Peer infrastructure called pXRepository for Web Service discovery. In pXRepository, the service descriptions are managed in a completely decentralized way. Moreover, sinc...
متن کاملBuild a Distributed Repository for Web Service Discovery Based on Peer-to-Peer Network1
While Web Services already provide distributed operation execution, the registration and discovery with UDDI is still based on a centralized repository. In this paper we propose a distributed XML repository, based on a Peer-to-Peer infrastructure called pXRepository for Web Service discovery. In pXRepository, the service descriptions are managed in a completely decentralized way. Moreover, sinc...
متن کاملA logic-based approach for computing service executions plans in peer-to-peer networks
Today, peer-to-peer services can comprise a large and growing number of services, e.g. search services or services dealing with heterogeneous schemas in the context of Digital Libraries. For a given task, the system has to determine suitable services and their processing order (“execution plan”). As peers can join or leave the network spontaneously, static execution plans are not sufficient. Th...
متن کاملDefinition and Execution of Composite Web Services: The SELF-SERV Project
Web services composition is emerging as a promising technology for the effective automation of businessto-business collaborations. It allows organizations to form alliances by connecting their applications, databases, and systems, in order to offer “one-stops shops” for their customers. The SELF-SERV project aims at providing tool support and middleware infrastructure for the definition and exe...
متن کامل